var $towker = new Object();
$towker.responseText="";
/**
 * 日期时间
 */
$towker.showDate = function(obj)
{
	$jskey.bean.calendar.show(obj,
	{
		skin:'default',
		beginYear:1950,
		endYear:2050,
		lang:0,
		format:'yyyy-MM-dd',
		sample:'yyyy-MM-dd',
		left:0,
		top:0
	});
};
/**
 * 获得站点虚拟根目录，例如："/webapp"
 */
$towker.getWebRootPath = function()
{
	var path = window.location.pathname;
	var index = path.indexOf("/");
	if(index != 0)
	{
		path = path.substring(0, index);
		return "/" + path;
	}
	var re = /\/\w+/;
	var arr = path.match(re);
	var tmp = arr[0];
	return tmp;
};
var ctx = $towker.getWebRootPath();
/**
* 添加节点之后的刷新。
*/
$towker.refresh_addNode=function(prmTreeID)
{
	if(null==prmTreeID)
	{
		prmTreeID="treeLeft";
	}
	$("#"+prmTreeID).tree("reload");
}
/**
* 更新节点之后的刷新。
*/
$towker.refresh_updNode=function(prmTreeID,prmCurrentNode,prmNodeName)
{
	if(null==prmTreeID)
	{
		prmTreeID="treeLeft";
	}
	
	if(null==prmCurrentNode)
	{
		if(currentNode)
		{
			currentNode.text=prmNodeName;
			$("#"+prmTreeID).tree("update", currentNode);
		}
	}
	else
	{
		prmCurrentNode.text=str;
		$("#"+prmTreeID).tree("update", prmCurrentNode);
	}
}
//加载资源树。
function loadResourceTree(containId,loadUrl,dbcb,okcb)
{
	$("#"+containId).tree(
	{
		url: loadUrl,
		onDblClick:function(node)
		{
			currentNode=node;
			if(dbcb!=undefined)
			{
				dbcb(node);
			}
				
		},onLoadSuccess:okcb
	});
}

/*取得{key1:val1,key2:val2,...}中key的值val*/
String.prototype.get=function(key){
	if(""==this)return null;
	var _str=this;
	_str=_str.substring(1,_str.length-1);
	var _arr=_str.split(",");
	for(var i=0;i<_arr.length;i++){
		var _tmp=_arr[i].split(":");
		if(key==_tmp[0])return _tmp[1];
	}
	return"";
}

function attachUrl(url, frameId)
{
	frameId = frameId || "mainFrame";
	$("#" + frameId).attr("src", url);
}

var _tip="";
var _ext="";
var _response=null;
function getTip(responseText)
{
	_response=responseText;
	if(""!=_tip)
	{
		switch(responseText)
		{
			case "0":return _tip+"失败！";
			case "1":return _tip+"成功!";
			default:
				var _arr=responseText.split(":");
				if(1<_arr.length)
				{
					_response=_arr[0];
					if(0==_arr[0])
					{
						return _tip.fail+":"+_arr[1];
					}
					else
					{
						return _tip.ext+(_arr[1]?":"+_arr[1]:"");
					}
				}
				else
				{
					return responseText;
				}
		}
	}
	return responseText;
}


function onFocus(event)
{
	var e=event||window.event;
	var t =  e.srcElement ? e.srcElement : e.target;
	var _id = t.id;
	//alert(_id);
	$("#hjpc").focus(function()
	{
		alert(sss);
		//$(this).css("border-width","2");
		//$(this).css("border-color","#3399FF");
	});
}

$("#hjpc").click(function()
	{
		alert(sss);
		//$(this).css("border-width","2");
		//$(this).css("border-color","#3399FF");
	});

function onBlurs(event)
{
	var e=event||window.event;
	var t =  e.srcElement ? e.srcElement : e.target;
	var _id = t.id;
	//alert(_id);
	$("#"+_id).blur(function()
	{
		alert(aaaa);
		//$(this).css("border-width","1");
		//$(this).css("border-color","#999999");
	});
}
Number.prototype.toFixedU = function(fractionDigits) {
	return this.toFixed(fractionDigits);
}

 



